maker/seller of toothpicks - Espagnol Anglais Dictionnaire